package com.openlogic.flowable.domain;

import com.mybatisflex.annotation.Table;
import com.openlogic.common.core.web.domain.BaseEntity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;

/**
 * @ClassName: SysActListener
 * @Description: 流程系统监听实体entity
 * @author weiyongpeng
 * @date 2025年2月4日 下午12:04:54
 */
@AllArgsConstructor
@Getter
@Setter
@Table("sys_act_listener")
public class SysActListener extends BaseEntity {

	private static final long serialVersionUID = 1L;

	/** 表单主键 */
	private Long id;

	/** 名称 */
	@Excel(name = "名称")
	private String name;

	/** 监听类型 */
	@Excel(name = "监听类型")
	private String type;

	/** 事件类型 */
	@Excel(name = "事件类型")
	private String eventType;

	/** 值类型 */
	@Excel(name = "值类型")
	private String valueType;

	/** 执行内容 */
	@Excel(name = "执行内容")
	private String value;

	/** 状态 */
	@Excel(name = "状态")
	private Integer status;

}
